import {request} from '../utils/request.js';

// 用户
const prefix = "/user"

/**
 * 用户名登录
 * @param username 用户名
 * @param password 密码
 */
export const login = (username,password)=>{
	return request("POST",prefix+"/login",{username,password});
}


/**
 * 手机号登录
 * @param phone 手机号
 * @param code 验证码
 */
export const loginByPhone = (phone,code)=>{
	return request("POST",prefix+"/phone/login",{phone,code});
}

/**
 * 获取验证码
 */
export const getCodeApi = (phone)=>{
	return request("POST",prefix+`/${phone}/code`)
}
/**
 * 第三方登录
 */
export const bindLongApi = (accessToken,openid,type)=>{
	return request("POST",prefix+`/bind/login`,{accessToken,openid,type})
}



/**
 *  获取用户信息
 * @param username 用户名
 * @param password 密码
 */
export const getUserInfo = ()=>{
	return request("GET",prefix+"/get/info",{},{authorization:true,checktoken:true});
}